package fr.afcepf.atod19.voyage.facade;

import java.util.List;

import javax.inject.Inject;

import org.springframework.stereotype.Component;

import fr.afcepf.atod19.voyage.entities.Client;
import fr.afcepf.atod19.voyage.service.interfaces.IServiceUtilisateur;

@Component
public class FacadeAdminGestionUtilisateur{
	

	@Inject
	IServiceUtilisateur serviceUtilisateur;
	
	public IServiceUtilisateur getServiceUtilisateur() {
		return serviceUtilisateur;
	}

	public void setServiceUtilisateur(IServiceUtilisateur serviceUtilisateur) {
		this.serviceUtilisateur = serviceUtilisateur;
	}

	public List<Client> rechercherUnUtilisateur(Client c){
		return serviceUtilisateur.rechercherUnUtilisateur(c);
	}
	
	public Client consulterUnUtilisateur(int numUtilisateur){
		return serviceUtilisateur.consulterUnUtilisateur(numUtilisateur);
	}
	
	public boolean supprimerCompteUtilisateur(Client c){
		return serviceUtilisateur.supprimerCompteUtilisateur(c);
	}
}
